sea squill (drimia acarophylla) - Spanish English Dictionary